home *** CD-ROM | disk | FTP | other *** search
- Enhanced Fields Editor By Guy Smith-Ferrier
- -------------------------------------------
-
- The Enhanced Fields Editor is a replacement for Delphi 5's own Fields Editor.
- It will only work with Delphi 5. It is different from the built in editor
- by the fact that you can customize your own data aware controls which are
- dragged from the Fields Editor and dropped onto the form. You can customize
- this list by editing FEDITOR.INI. The following is an example of FEDITOR.INI:-
-
- [TControlClasses]
- TDateTimeField=TDBDateTimePicker
- TIntegerField=TDBSpinEdit
-
- (Note that TDBDateTimePicker and TDBSpinEdit are hypothetical classes.)
-
- Place the FEDITOR.INI file in the Windows directory.
-
- To use the Enhanced Fields Editor start Delphi, select Component | Install
- Packages and then click on the Add button. Locate EFieldsEditor.BPL, click
- Open and then click Ok. Delphi will now use the Enhanced Fields Editor.
-
- Note that if the Control Class which you select is not installed in your
- version of Delphi then the Fields Editor will fall back to another component
- (probably TDBEdit) but you will not receive an error.
-
- The package is designed for use with Delphi 5 Enterprise. It can still be
- used with Delphi 5 Professional but you will have to first remove the
- ECDSFieldsEditor unit (for TClientDataSet) and also, if you don't have
- ADOExpress you will have to remove the EADOFieldsEditor unit.
-
- Thanks to Brian Long for providing the initial solution upon which this
- editor is based.
-
- Guy Smith-Ferrier
- February 2000
-